Technical Report: KSU-CIS-TR-2011-2 MUTUAL EXCLUSION IN CYBER-PHYSICAL SYSTEMS
نویسندگان
چکیده
Distributed computing problems such as mutual exclusion have been studied extensively for traditional distributed systems. In traditional systems, a strict layered approach is taken wherein a set of users (application processes) U1, . . . ,Un is layered on top of a mutual exclusion algorithm with processes P1, . . . ,Pn. User Ui interacts with process Pi to request access to resources which are modeled as tokens, and users rely entirely on mutual exclusion algorithm to regulate access to the resources. In a cyber-physical system, users (physical entities) may themselves possess capabilities such as sensing, observing and mobility using which they may also attempt to locate physical resources such as wheelchairs. Thus, a mutual exclusion algorithm in a cyber-physical system must contend with the behavior of users. This paper proposes a graph-based model for cyber-physical systems which is used to describe mutual exclusion algorithm as well as user behavior. Based on this model, we present several solutions for the mutual exclusion problem. We have also conducted an extensive simulation study of our algorithms using OMNeT++ discrete event simulation system.
منابع مشابه
No . CS - TR - 1347 August 2012
These are the Proceedings of the Workshop on Trustworthy Cyber-Physical Systems run on September 3, 2012 in conjunction with CONCUR 2012. For more information see: http://www.staff.ncl.ac.uk/terrence.mak/TCPS/Workshop.html © 2012 Newcastle University. Printed and published by Newcastle University, Computing Science, Claremont Tower, Claremont Road, Newcastle upon Tyne, NE1 7RU, England. Bibliog...
متن کاملComputational Model for Gossiping Components in Cyber-Physical Systems
Developing software for dynamic cyber-physical systems (CPS) is a complex task A particular challenge in this context is the robust distributed data dissemination in dynamic networks. Gossip-based communication stands as a promising solution to this challenge. We argue, that exploitation of application-specific information, software architecture in particular, has a large potential for improvin...
متن کاملAdaptation in Cyber-Physical Systems: from System Goals to Architecture Configurations
Design of self-adaptive Cyber-Physical Systems (CPS) operating in not fully anticipated environments is a significant challenge, especially if the design is to provide for a sufficient level of dependability. This stems partly from the fact that the concerns of self-adaptivity and dependability are to certain extent contradictory. In this paper, we present an extension to IRM (Invariant Refinem...
متن کاملTitle : Resilience Profiling in the Model - Based Design of Cyber - Physical Systems
We consider the potential to use co-modelling and co-simulation in the design of dependably resilient Cyber-Physical Systems (CPSs). The topic of resilience is widely discussed in the public discourse on CPSs, but is rarely well defined. We propose the description of system resilience in terms of a composite profile which may be used as a basis for assessment and trade-off analysis in CPSs. Our...
متن کاملSelf-Adaptation in Cyber-Physical Systems: from System Goals to Architecture Configurations
Design of self-adaptive Cyber-Physical Systems (CPS) operating in dynamic environments is a significant challenge when a sufficient level of dependability is required. This stems partly from the fact that the concerns of self-adaptivity and dependability are to an extent contradictory. In this paper, we introduce IRM-SA (Invariant Refinement Method for Self Adaptation) – a design method and ass...
متن کامل